.el-timeline-item{position:relative;padding-bottom:20px}
.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}
.el-timeline-item__tail{position:absolute;left:4px;height:100%;
    border-left:2px solid #5387f0}
.el-timeline-item__icon{color:#FFF;font-size:13px}
.el-timeline-item__node{position:absolute;background-color:#95f37e;
    border-radius:50%;display:-webkit-box;
    display:-ms-flexbox;display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;-ms-flex-align:center;
    align-items:center}
    .el-timeline-item__node--normal{left:-1px;width:12px;height:12px}
    .el-timeline-item__node--large{left:-2px;width:14px;height:14px}
    .el-timeline-item__node--primary{background-color:#409EFF}
    .el-timeline-item__node--success{background-color:#67C23A}
    .el-timeline-item__node--warning{background-color:#E6A23C}
    .el-timeline-item__node--danger{background-color:#F56C6C}
    .el-timeline-item__node--info{background-color:#909399}
    .el-timeline-item__dot{position:absolute;display:-webkit-box;
        display:-ms-flexbox;display:flex;-webkit-box-pack:center;
        -ms-flex-pack:center;justify-content:center;
        -webkit-box-align:center;-ms-flex-align:center;align-items:center}
        .el-timeline-item__content{color:#303133}
        .el-timeline-item__timestamp{color:#909399;line-height:1;font-size:13px}
        .el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}
.el-timeline-item__timestamp.is-bottom{margin-top:8px}